<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>PowerVR SDK</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
<table width="100%">
  <tr>
    <td width="33%">
      <p align="left">&nbsp;<a href="http://www.imgtec.com"><img border="0" src="IMGLogo.jpg" width="200" height="30"></a></p>
    </td>
    <td width="33%">
      <p align="center"><font color="#808080" face="Arial" size="2">PowerVR Software Development Kit</a></font></p>
    </td>
    <td width="34%">
      <p align="right"><a href="http://www.powervr.com"><img border="0" src="PVRlogo.jpg" width="200" height="27"></a></p>
    </td>
  </tr>
</table>
<hr>
</head><body>
<!-- Generated by Doxygen 1.3.6 -->
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
<h1>PVRTTexture.h File Reference</h1><code>#include "<a class="el" href="PVRTGlobal_8h-source.html">PVRTGlobal.h</a>"</code><br>

<p>
Include dependency graph for PVRTTexture.h:<p><center><img src="PVRTTexture_8h__incl.png" border="0" usemap="#PVRTTexture.h_map" alt="Include dependency graph"></center>
<map name="PVRTTexture.h_map">
<area href="PVRTGlobal_8h.html" shape="rect" coords="9,81,116,108" alt="">
</map>

<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="PVRTTexture_8h__dep__incl.png" border="0" usemap="#PVRTTexture.hdep_map" alt="Included by dependency graph"></center>
<map name="PVRTTexture.hdep_map">
<area href="OGLES2Tools_8h.html" shape="rect" coords="13,7,131,33" alt="">
<area href="PVRTPFXParser_8h.html" shape="rect" coords="57,81,191,108" alt="">
</map>

<p>
<a href="PVRTTexture_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a></td></tr>

<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a176">PixelType</a> { <br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a20">MGLPT_ARGB_4444</a> =  0x00, 
<a class="el" href="PVRTTexture_8h.html#a176a21">MGLPT_ARGB_1555</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a22">MGLPT_RGB_565</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a23">MGLPT_RGB_555</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a24">MGLPT_RGB_888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a25">MGLPT_ARGB_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a26">MGLPT_ARGB_8332</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a27">MGLPT_I_8</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a28">MGLPT_AI_88</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a29">MGLPT_1_BPP</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a30">MGLPT_VY1UY0</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a31">MGLPT_Y1VY0U</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a32">MGLPT_PVRTC2</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a33">MGLPT_PVRTC4</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a34">MGLPT_PVRTC2_2</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a35">MGLPT_PVRTC2_4</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a36">OGL_RGBA_4444</a> =  0x10, 
<a class="el" href="PVRTTexture_8h.html#a176a37">OGL_RGBA_5551</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a38">OGL_RGBA_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a39">OGL_RGB_565</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a40">OGL_RGB_555</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a41">OGL_RGB_888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a42">OGL_I_8</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a43">OGL_AI_88</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a44">OGL_PVRTC2</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a45">OGL_PVRTC4</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a46">OGL_BGRA_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a47">OGL_A_8</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a48">D3D_DXT1</a> =  0x20, 
<a class="el" href="PVRTTexture_8h.html#a176a49">D3D_DXT2</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a50">D3D_DXT3</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a51">D3D_DXT4</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a52">D3D_DXT5</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a53">D3D_RGB_332</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a54">D3D_AI_44</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a55">D3D_LVU_655</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a56">D3D_XLVU_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a57">D3D_QWVU_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a58">D3D_ABGR_2101010</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a59">D3D_ARGB_2101010</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a60">D3D_AWVU_2101010</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a61">D3D_GR_1616</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a62">D3D_VU_1616</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a63">D3D_ABGR_16161616</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a64">D3D_R16F</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a65">D3D_GR_1616F</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a66">D3D_ABGR_16161616F</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a67">D3D_R32F</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a68">D3D_GR_3232F</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a69">D3D_ABGR_32323232F</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a70">ETC_RGB_4BPP</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a71">ETC_RGBA_EXPLICIT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a72">ETC_RGBA_INTERPOLATED</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a73">ePT_DX10_R32G32B32A32_FLOAT</a> =  0x50, 
<a class="el" href="PVRTTexture_8h.html#a176a74">ePT_DX10_R32G32B32A32_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a75">ePT_DX10_R32G32B32A32_SINT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a76">ePT_DX10_R32G32B32_FLOAT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a77">ePT_DX10_R32G32B32_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a78">ePT_DX10_R32G32B32_SINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a79">ePT_DX10_R16G16B16A16_FLOAT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a80">ePT_DX10_R16G16B16A16_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a81">ePT_DX10_R16G16B16A16_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a82">ePT_DX10_R16G16B16A16_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a83">ePT_DX10_R16G16B16A16_SINT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a84">ePT_DX10_R32G32_FLOAT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a85">ePT_DX10_R32G32_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a86">ePT_DX10_R32G32_SINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a87">ePT_DX10_R10G10B10A2_UNORM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a88">ePT_DX10_R10G10B10A2_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a89">ePT_DX10_R11G11B10_FLOAT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a90">ePT_DX10_R8G8B8A8_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a91">ePT_DX10_R8G8B8A8_UNORM_SRGB</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a92">ePT_DX10_R8G8B8A8_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a93">ePT_DX10_R8G8B8A8_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a94">ePT_DX10_R8G8B8A8_SINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a95">ePT_DX10_R16G16_FLOAT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a96">ePT_DX10_R16G16_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a97">ePT_DX10_R16G16_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a98">ePT_DX10_R16G16_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a99">ePT_DX10_R16G16_SINT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a100">ePT_DX10_R32_FLOAT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a101">ePT_DX10_R32_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a102">ePT_DX10_R32_SINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a103">ePT_DX10_R8G8_UNORM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a104">ePT_DX10_R8G8_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a105">ePT_DX10_R8G8_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a106">ePT_DX10_R8G8_SINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a107">ePT_DX10_R16_FLOAT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a108">ePT_DX10_R16_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a109">ePT_DX10_R16_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a110">ePT_DX10_R16_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a111">ePT_DX10_R16_SINT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a112">ePT_DX10_R8_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a113">ePT_DX10_R8_UINT</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a114">ePT_DX10_R8_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a115">ePT_DX10_R8_SINT</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a116">ePT_DX10_A8_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a117">ePT_DX10_R1_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a118">ePT_DX10_R9G9B9E5_SHAREDEXP</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a119">ePT_DX10_R8G8_B8G8_UNORM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a120">ePT_DX10_G8R8_G8B8_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a121">ePT_DX10_BC1_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a122">ePT_DX10_BC1_UNORM_SRGB</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a123">ePT_DX10_BC2_UNORM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a124">ePT_DX10_BC2_UNORM_SRGB</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a125">ePT_DX10_BC3_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a126">ePT_DX10_BC3_UNORM_SRGB</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a127">ePT_DX10_BC4_UNORM</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a128">ePT_DX10_BC4_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a129">ePT_DX10_BC5_UNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a130">ePT_DX10_BC5_SNORM</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a131">ePT_VG_sRGBX_8888</a> =  0x90, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a132">ePT_VG_sRGBA_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a133">ePT_VG_sRGBA_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a134">ePT_VG_sRGB_565</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a135">ePT_VG_sRGBA_5551</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a136">ePT_VG_sRGBA_4444</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a137">ePT_VG_sL_8</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a138">ePT_VG_lRGBX_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a139">ePT_VG_lRGBA_8888</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a140">ePT_VG_lRGBA_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a141">ePT_VG_lL_8</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a142">ePT_VG_A_8</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a143">ePT_VG_BW_1</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a144">ePT_VG_sXRGB_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a145">ePT_VG_sARGB_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a146">ePT_VG_sARGB_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a147">ePT_VG_sARGB_1555</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a148">ePT_VG_sARGB_4444</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a149">ePT_VG_lXRGB_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a150">ePT_VG_lARGB_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a151">ePT_VG_lARGB_8888_PRE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a152">ePT_VG_sBGRX_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a153">ePT_VG_sBGRA_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a154">ePT_VG_sBGRA_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a155">ePT_VG_sBGR_565</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a156">ePT_VG_sBGRA_5551</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a157">ePT_VG_sBGRA_4444</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a158">ePT_VG_lBGRX_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a159">ePT_VG_lBGRA_8888</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a160">ePT_VG_lBGRA_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a161">ePT_VG_sXBGR_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a162">ePT_VG_sABGR_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a163">ePT_VG_sABGR_8888_PRE</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a164">ePT_VG_sABGR_1555</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a165">ePT_VG_sABGR_4444</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a166">ePT_VG_lXBGR_8888</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a167">ePT_VG_lABGR_8888</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="PVRTTexture_8h.html#a176a168">ePT_VG_lABGR_8888_PRE</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a169">END_OF_PIXEL_TYPES</a>, 
<a class="el" href="PVRTTexture_8h.html#a176a170">MGLPT_NOTYPE</a> =  0xff
<br>
 }</td></tr>

<tr><td colspan=2><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a171">PVRTTextureCreate</a> (unsigned int w, unsigned int h, const unsigned int wMin, const unsigned int hMin, const unsigned int nBPP, const bool bMIPMap)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a172">PVRTTextureTile</a> (<a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> **pOut, const <a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> *const pIn, const int nRepeatCnt)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a173">PVRTTextureLoadTiled</a> (<a class="el" href="PVRTGlobal_8h.html#a17">PVRTuint8</a> *const pDst, const unsigned int nWidthDst, const unsigned int nHeightDst, const <a class="el" href="PVRTGlobal_8h.html#a17">PVRTuint8</a> *const pSrc, const unsigned int nWidthSrc, const unsigned int nHeightSrc, const unsigned int nElementSize, const bool bTwiddled)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a174">PVRTTextureTwiddle</a> (unsigned int &amp;a, const unsigned int u, const unsigned int v)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a175">PVRTTextureDeTwiddle</a> (unsigned int &amp;u, unsigned int &amp;v, const unsigned int a)</td></tr>

<tr><td colspan=2><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a0">PVRTEX_MIPMAP</a> = (1&lt;&lt;8)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a1">PVRTEX_TWIDDLE</a> = (1&lt;&lt;9)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a2">PVRTEX_BUMPMAP</a> = (1&lt;&lt;10)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a3">PVRTEX_TILING</a> = (1&lt;&lt;11)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a4">PVRTEX_CUBEMAP</a> = (1&lt;&lt;12)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a5">PVRTEX_FALSEMIPCOL</a> = (1&lt;&lt;13)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a6">PVRTEX_VOLUME</a> = (1&lt;&lt;14)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a7">PVRTEX_ALPHA</a> = (1&lt;&lt;15)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a8">PVRTEX_VERTICAL_FLIP</a> = (1&lt;&lt;16)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a9">PVRTEX_PIXELTYPE</a> = 0xff</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a10">PVRTEX_IDENTIFIER</a> = 0x21525650</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a11">PVRTEX_V1_HEADER_SIZE</a> = 44</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a12">PVRTC2_MIN_TEXWIDTH</a> = 16</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a13">PVRTC2_MIN_TEXHEIGHT</a> = 8</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a14">PVRTC4_MIN_TEXWIDTH</a> = 8</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a15">PVRTC4_MIN_TEXHEIGHT</a> = 8</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a16">ETC_MIN_TEXWIDTH</a> = 4</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a17">ETC_MIN_TEXHEIGHT</a> = 4</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a18">DXT_MIN_TEXWIDTH</a> = 4</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="PVRTTexture_8h.html#a19">DXT_MIN_TEXHEIGHT</a> = 4</td></tr>

</table>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="a176" doxytag="PVRTTexture.h::PixelType" ></a><p>
<br><br><h3>PixelType</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> enum <a class="el" href="PVRTTexture_8h.html#a176">PixelType</a>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Enumeration values: </b></dt><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a class="anchor" name="a176a20" doxytag="MGLPT_ARGB_4444" ></a>MGLPT_ARGB_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a21" doxytag="MGLPT_ARGB_1555" ></a>MGLPT_ARGB_1555</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a22" doxytag="MGLPT_RGB_565" ></a>MGLPT_RGB_565</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a23" doxytag="MGLPT_RGB_555" ></a>MGLPT_RGB_555</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a24" doxytag="MGLPT_RGB_888" ></a>MGLPT_RGB_888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a25" doxytag="MGLPT_ARGB_8888" ></a>MGLPT_ARGB_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a26" doxytag="MGLPT_ARGB_8332" ></a>MGLPT_ARGB_8332</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a27" doxytag="MGLPT_I_8" ></a>MGLPT_I_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a28" doxytag="MGLPT_AI_88" ></a>MGLPT_AI_88</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a29" doxytag="MGLPT_1_BPP" ></a>MGLPT_1_BPP</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a30" doxytag="MGLPT_VY1UY0" ></a>MGLPT_VY1UY0</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a31" doxytag="MGLPT_Y1VY0U" ></a>MGLPT_Y1VY0U</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a32" doxytag="MGLPT_PVRTC2" ></a>MGLPT_PVRTC2</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a33" doxytag="MGLPT_PVRTC4" ></a>MGLPT_PVRTC4</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a34" doxytag="MGLPT_PVRTC2_2" ></a>MGLPT_PVRTC2_2</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a35" doxytag="MGLPT_PVRTC2_4" ></a>MGLPT_PVRTC2_4</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a36" doxytag="OGL_RGBA_4444" ></a>OGL_RGBA_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a37" doxytag="OGL_RGBA_5551" ></a>OGL_RGBA_5551</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a38" doxytag="OGL_RGBA_8888" ></a>OGL_RGBA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a39" doxytag="OGL_RGB_565" ></a>OGL_RGB_565</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a40" doxytag="OGL_RGB_555" ></a>OGL_RGB_555</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a41" doxytag="OGL_RGB_888" ></a>OGL_RGB_888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a42" doxytag="OGL_I_8" ></a>OGL_I_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a43" doxytag="OGL_AI_88" ></a>OGL_AI_88</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a44" doxytag="OGL_PVRTC2" ></a>OGL_PVRTC2</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a45" doxytag="OGL_PVRTC4" ></a>OGL_PVRTC4</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a46" doxytag="OGL_BGRA_8888" ></a>OGL_BGRA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a47" doxytag="OGL_A_8" ></a>OGL_A_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a48" doxytag="D3D_DXT1" ></a>D3D_DXT1</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a49" doxytag="D3D_DXT2" ></a>D3D_DXT2</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a50" doxytag="D3D_DXT3" ></a>D3D_DXT3</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a51" doxytag="D3D_DXT4" ></a>D3D_DXT4</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a52" doxytag="D3D_DXT5" ></a>D3D_DXT5</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a53" doxytag="D3D_RGB_332" ></a>D3D_RGB_332</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a54" doxytag="D3D_AI_44" ></a>D3D_AI_44</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a55" doxytag="D3D_LVU_655" ></a>D3D_LVU_655</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a56" doxytag="D3D_XLVU_8888" ></a>D3D_XLVU_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a57" doxytag="D3D_QWVU_8888" ></a>D3D_QWVU_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a58" doxytag="D3D_ABGR_2101010" ></a>D3D_ABGR_2101010</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a59" doxytag="D3D_ARGB_2101010" ></a>D3D_ARGB_2101010</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a60" doxytag="D3D_AWVU_2101010" ></a>D3D_AWVU_2101010</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a61" doxytag="D3D_GR_1616" ></a>D3D_GR_1616</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a62" doxytag="D3D_VU_1616" ></a>D3D_VU_1616</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a63" doxytag="D3D_ABGR_16161616" ></a>D3D_ABGR_16161616</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a64" doxytag="D3D_R16F" ></a>D3D_R16F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a65" doxytag="D3D_GR_1616F" ></a>D3D_GR_1616F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a66" doxytag="D3D_ABGR_16161616F" ></a>D3D_ABGR_16161616F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a67" doxytag="D3D_R32F" ></a>D3D_R32F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a68" doxytag="D3D_GR_3232F" ></a>D3D_GR_3232F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a69" doxytag="D3D_ABGR_32323232F" ></a>D3D_ABGR_32323232F</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a70" doxytag="ETC_RGB_4BPP" ></a>ETC_RGB_4BPP</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a71" doxytag="ETC_RGBA_EXPLICIT" ></a>ETC_RGBA_EXPLICIT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a72" doxytag="ETC_RGBA_INTERPOLATED" ></a>ETC_RGBA_INTERPOLATED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a73" doxytag="ePT_DX10_R32G32B32A32_FLOAT" ></a>ePT_DX10_R32G32B32A32_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a74" doxytag="ePT_DX10_R32G32B32A32_UINT" ></a>ePT_DX10_R32G32B32A32_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a75" doxytag="ePT_DX10_R32G32B32A32_SINT" ></a>ePT_DX10_R32G32B32A32_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a76" doxytag="ePT_DX10_R32G32B32_FLOAT" ></a>ePT_DX10_R32G32B32_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a77" doxytag="ePT_DX10_R32G32B32_UINT" ></a>ePT_DX10_R32G32B32_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a78" doxytag="ePT_DX10_R32G32B32_SINT" ></a>ePT_DX10_R32G32B32_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a79" doxytag="ePT_DX10_R16G16B16A16_FLOAT" ></a>ePT_DX10_R16G16B16A16_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a80" doxytag="ePT_DX10_R16G16B16A16_UNORM" ></a>ePT_DX10_R16G16B16A16_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a81" doxytag="ePT_DX10_R16G16B16A16_UINT" ></a>ePT_DX10_R16G16B16A16_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a82" doxytag="ePT_DX10_R16G16B16A16_SNORM" ></a>ePT_DX10_R16G16B16A16_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a83" doxytag="ePT_DX10_R16G16B16A16_SINT" ></a>ePT_DX10_R16G16B16A16_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a84" doxytag="ePT_DX10_R32G32_FLOAT" ></a>ePT_DX10_R32G32_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a85" doxytag="ePT_DX10_R32G32_UINT" ></a>ePT_DX10_R32G32_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a86" doxytag="ePT_DX10_R32G32_SINT" ></a>ePT_DX10_R32G32_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a87" doxytag="ePT_DX10_R10G10B10A2_UNORM" ></a>ePT_DX10_R10G10B10A2_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a88" doxytag="ePT_DX10_R10G10B10A2_UINT" ></a>ePT_DX10_R10G10B10A2_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a89" doxytag="ePT_DX10_R11G11B10_FLOAT" ></a>ePT_DX10_R11G11B10_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a90" doxytag="ePT_DX10_R8G8B8A8_UNORM" ></a>ePT_DX10_R8G8B8A8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a91" doxytag="ePT_DX10_R8G8B8A8_UNORM_SRGB" ></a>ePT_DX10_R8G8B8A8_UNORM_SRGB</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a92" doxytag="ePT_DX10_R8G8B8A8_UINT" ></a>ePT_DX10_R8G8B8A8_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a93" doxytag="ePT_DX10_R8G8B8A8_SNORM" ></a>ePT_DX10_R8G8B8A8_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a94" doxytag="ePT_DX10_R8G8B8A8_SINT" ></a>ePT_DX10_R8G8B8A8_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a95" doxytag="ePT_DX10_R16G16_FLOAT" ></a>ePT_DX10_R16G16_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a96" doxytag="ePT_DX10_R16G16_UNORM" ></a>ePT_DX10_R16G16_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a97" doxytag="ePT_DX10_R16G16_UINT" ></a>ePT_DX10_R16G16_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a98" doxytag="ePT_DX10_R16G16_SNORM" ></a>ePT_DX10_R16G16_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a99" doxytag="ePT_DX10_R16G16_SINT" ></a>ePT_DX10_R16G16_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a100" doxytag="ePT_DX10_R32_FLOAT" ></a>ePT_DX10_R32_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a101" doxytag="ePT_DX10_R32_UINT" ></a>ePT_DX10_R32_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a102" doxytag="ePT_DX10_R32_SINT" ></a>ePT_DX10_R32_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a103" doxytag="ePT_DX10_R8G8_UNORM" ></a>ePT_DX10_R8G8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a104" doxytag="ePT_DX10_R8G8_UINT" ></a>ePT_DX10_R8G8_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a105" doxytag="ePT_DX10_R8G8_SNORM" ></a>ePT_DX10_R8G8_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a106" doxytag="ePT_DX10_R8G8_SINT" ></a>ePT_DX10_R8G8_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a107" doxytag="ePT_DX10_R16_FLOAT" ></a>ePT_DX10_R16_FLOAT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a108" doxytag="ePT_DX10_R16_UNORM" ></a>ePT_DX10_R16_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a109" doxytag="ePT_DX10_R16_UINT" ></a>ePT_DX10_R16_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a110" doxytag="ePT_DX10_R16_SNORM" ></a>ePT_DX10_R16_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a111" doxytag="ePT_DX10_R16_SINT" ></a>ePT_DX10_R16_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a112" doxytag="ePT_DX10_R8_UNORM" ></a>ePT_DX10_R8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a113" doxytag="ePT_DX10_R8_UINT" ></a>ePT_DX10_R8_UINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a114" doxytag="ePT_DX10_R8_SNORM" ></a>ePT_DX10_R8_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a115" doxytag="ePT_DX10_R8_SINT" ></a>ePT_DX10_R8_SINT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a116" doxytag="ePT_DX10_A8_UNORM" ></a>ePT_DX10_A8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a117" doxytag="ePT_DX10_R1_UNORM" ></a>ePT_DX10_R1_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a118" doxytag="ePT_DX10_R9G9B9E5_SHAREDEXP" ></a>ePT_DX10_R9G9B9E5_SHAREDEXP</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a119" doxytag="ePT_DX10_R8G8_B8G8_UNORM" ></a>ePT_DX10_R8G8_B8G8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a120" doxytag="ePT_DX10_G8R8_G8B8_UNORM" ></a>ePT_DX10_G8R8_G8B8_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a121" doxytag="ePT_DX10_BC1_UNORM" ></a>ePT_DX10_BC1_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a122" doxytag="ePT_DX10_BC1_UNORM_SRGB" ></a>ePT_DX10_BC1_UNORM_SRGB</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a123" doxytag="ePT_DX10_BC2_UNORM" ></a>ePT_DX10_BC2_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a124" doxytag="ePT_DX10_BC2_UNORM_SRGB" ></a>ePT_DX10_BC2_UNORM_SRGB</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a125" doxytag="ePT_DX10_BC3_UNORM" ></a>ePT_DX10_BC3_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a126" doxytag="ePT_DX10_BC3_UNORM_SRGB" ></a>ePT_DX10_BC3_UNORM_SRGB</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a127" doxytag="ePT_DX10_BC4_UNORM" ></a>ePT_DX10_BC4_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a128" doxytag="ePT_DX10_BC4_SNORM" ></a>ePT_DX10_BC4_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a129" doxytag="ePT_DX10_BC5_UNORM" ></a>ePT_DX10_BC5_UNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a130" doxytag="ePT_DX10_BC5_SNORM" ></a>ePT_DX10_BC5_SNORM</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a131" doxytag="ePT_VG_sRGBX_8888" ></a>ePT_VG_sRGBX_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a132" doxytag="ePT_VG_sRGBA_8888" ></a>ePT_VG_sRGBA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a133" doxytag="ePT_VG_sRGBA_8888_PRE" ></a>ePT_VG_sRGBA_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a134" doxytag="ePT_VG_sRGB_565" ></a>ePT_VG_sRGB_565</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a135" doxytag="ePT_VG_sRGBA_5551" ></a>ePT_VG_sRGBA_5551</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a136" doxytag="ePT_VG_sRGBA_4444" ></a>ePT_VG_sRGBA_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a137" doxytag="ePT_VG_sL_8" ></a>ePT_VG_sL_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a138" doxytag="ePT_VG_lRGBX_8888" ></a>ePT_VG_lRGBX_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a139" doxytag="ePT_VG_lRGBA_8888" ></a>ePT_VG_lRGBA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a140" doxytag="ePT_VG_lRGBA_8888_PRE" ></a>ePT_VG_lRGBA_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a141" doxytag="ePT_VG_lL_8" ></a>ePT_VG_lL_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a142" doxytag="ePT_VG_A_8" ></a>ePT_VG_A_8</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a143" doxytag="ePT_VG_BW_1" ></a>ePT_VG_BW_1</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a144" doxytag="ePT_VG_sXRGB_8888" ></a>ePT_VG_sXRGB_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a145" doxytag="ePT_VG_sARGB_8888" ></a>ePT_VG_sARGB_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a146" doxytag="ePT_VG_sARGB_8888_PRE" ></a>ePT_VG_sARGB_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a147" doxytag="ePT_VG_sARGB_1555" ></a>ePT_VG_sARGB_1555</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a148" doxytag="ePT_VG_sARGB_4444" ></a>ePT_VG_sARGB_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a149" doxytag="ePT_VG_lXRGB_8888" ></a>ePT_VG_lXRGB_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a150" doxytag="ePT_VG_lARGB_8888" ></a>ePT_VG_lARGB_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a151" doxytag="ePT_VG_lARGB_8888_PRE" ></a>ePT_VG_lARGB_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a152" doxytag="ePT_VG_sBGRX_8888" ></a>ePT_VG_sBGRX_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a153" doxytag="ePT_VG_sBGRA_8888" ></a>ePT_VG_sBGRA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a154" doxytag="ePT_VG_sBGRA_8888_PRE" ></a>ePT_VG_sBGRA_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a155" doxytag="ePT_VG_sBGR_565" ></a>ePT_VG_sBGR_565</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a156" doxytag="ePT_VG_sBGRA_5551" ></a>ePT_VG_sBGRA_5551</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a157" doxytag="ePT_VG_sBGRA_4444" ></a>ePT_VG_sBGRA_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a158" doxytag="ePT_VG_lBGRX_8888" ></a>ePT_VG_lBGRX_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a159" doxytag="ePT_VG_lBGRA_8888" ></a>ePT_VG_lBGRA_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a160" doxytag="ePT_VG_lBGRA_8888_PRE" ></a>ePT_VG_lBGRA_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a161" doxytag="ePT_VG_sXBGR_8888" ></a>ePT_VG_sXBGR_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a162" doxytag="ePT_VG_sABGR_8888" ></a>ePT_VG_sABGR_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a163" doxytag="ePT_VG_sABGR_8888_PRE" ></a>ePT_VG_sABGR_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a164" doxytag="ePT_VG_sABGR_1555" ></a>ePT_VG_sABGR_1555</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a165" doxytag="ePT_VG_sABGR_4444" ></a>ePT_VG_sABGR_4444</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a166" doxytag="ePT_VG_lXBGR_8888" ></a>ePT_VG_lXBGR_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a167" doxytag="ePT_VG_lABGR_8888" ></a>ePT_VG_lABGR_8888</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a168" doxytag="ePT_VG_lABGR_8888_PRE" ></a>ePT_VG_lABGR_8888_PRE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a169" doxytag="END_OF_PIXEL_TYPES" ></a>END_OF_PIXEL_TYPES</em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a class="anchor" name="a176a170" doxytag="MGLPT_NOTYPE" ></a>MGLPT_NOTYPE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>
    </td>
  </tr>
</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="a171" doxytag="PVRTTexture.h::PVRTTextureCreate" ></a><p>
<br><br><h3>PVRTTextureCreate</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a>* PVRTTextureCreate </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>w</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>h</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>wMin</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>hMin</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nBPP</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const bool&nbsp;</td>
          <td class="mdname" nowrap> <em>bMIPMap</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Inputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>w</em>&nbsp;</td><td>Size of the texture </td></tr>
    <tr><td valign=top><em>h</em>&nbsp;</td><td>Size of the texture </td></tr>
    <tr><td valign=top><em>wMin</em>&nbsp;</td><td>Minimum size of a texture level </td></tr>
    <tr><td valign=top><em>hMin</em>&nbsp;</td><td>Minimum size of a texture level </td></tr>
    <tr><td valign=top><em>nBPP</em>&nbsp;</td><td>Bits per pixel of the format </td></tr>
    <tr><td valign=top><em>bMIPMap</em>&nbsp;</td><td>Create memory for MIP-map levels also? </td></tr>
  </table>
</dl>
<dl compact><dt><b>Returns:</b></dt><dd>Allocated texture memory (must be free()d) </dd></dl>
<dl compact><dt><b>Description:</b></dt><dd>Creates a <a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> structure, including room for the specified texture, in memory. </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="a175" doxytag="PVRTTexture.h::PVRTTextureDeTwiddle" ></a><p>
<br><br><h3>PVRTTextureDeTwiddle</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void PVRTTextureDeTwiddle </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap> <em>u</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap> <em>v</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>a</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Outputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>u</em>&nbsp;</td><td>Coordinate axis 0 </td></tr>
    <tr><td valign=top><em>v</em>&nbsp;</td><td>Coordinate axis 1 </td></tr>
  </table>
</dl>
<dl compact><dt><b>Inputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>a</em>&nbsp;</td><td>Twiddled value </td></tr>
  </table>
</dl>
<dl compact><dt><b>Description:</b></dt><dd>Extract 2D coordinates from a twiddled value. </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="a173" doxytag="PVRTTexture.h::PVRTTextureLoadTiled" ></a><p>
<br><br><h3>PVRTTextureLoadTiled</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void PVRTTextureLoadTiled </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="PVRTGlobal_8h.html#a17">PVRTuint8</a> *const&nbsp;</td>
          <td class="mdname" nowrap> <em>pDst</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nWidthDst</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nHeightDst</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="PVRTGlobal_8h.html#a17">PVRTuint8</a> *const&nbsp;</td>
          <td class="mdname" nowrap> <em>pSrc</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nWidthSrc</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nHeightSrc</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>nElementSize</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const bool&nbsp;</td>
          <td class="mdname" nowrap> <em>bTwiddled</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Modified:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>pDst</em>&nbsp;</td><td>Texture to place the tiled data </td></tr>
  </table>
</dl>
<dl compact><dt><b>Inputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>nWidthDst</em>&nbsp;</td><td>Width of destination texture </td></tr>
    <tr><td valign=top><em>nHeightDst</em>&nbsp;</td><td>Height of destination texture </td></tr>
    <tr><td valign=top><em>pSrc</em>&nbsp;</td><td>Texture to tile </td></tr>
    <tr><td valign=top><em>nWidthSrc</em>&nbsp;</td><td>Width of source texture </td></tr>
    <tr><td valign=top><em>nHeightSrc</em>&nbsp;</td><td>Height of source texture </td></tr>
    <tr><td valign=top><em>nElementSize</em>&nbsp;</td><td>Bytes per pixel </td></tr>
    <tr><td valign=top><em>bTwiddled</em>&nbsp;</td><td>True if the data is twiddled </td></tr>
  </table>
</dl>
<dl compact><dt><b>Description:</b></dt><dd>Needed by <a class="el" href="PVRTTexture_8h.html#a172">PVRTTextureTile()</a> in the various PVRTTextureAPIs </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="a172" doxytag="PVRTTexture.h::PVRTTextureTile" ></a><p>
<br><br><h3>PVRTTextureTile</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void PVRTTextureTile </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> **&nbsp;</td>
          <td class="mdname" nowrap> <em>pOut</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="structPVR__Texture__Header.html">PVR_Texture_Header</a> *const&nbsp;</td>
          <td class="mdname" nowrap> <em>pIn</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const int&nbsp;</td>
          <td class="mdname" nowrap> <em>nRepeatCnt</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Modified:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>pOut</em>&nbsp;</td><td>The tiled texture in system memory </td></tr>
  </table>
</dl>
<dl compact><dt><b>Inputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>pIn</em>&nbsp;</td><td>The source texture </td></tr>
    <tr><td valign=top><em>nRepeatCnt</em>&nbsp;</td><td>Number of times to repeat the source texture </td></tr>
  </table>
</dl>
<dl compact><dt><b>Description:</b></dt><dd>Allocates and fills, in system memory, a texture large enough to repeat the source texture specified number of times. </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="a174" doxytag="PVRTTexture.h::PVRTTextureTwiddle" ></a><p>
<br><br><h3>PVRTTextureTwiddle</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void PVRTTextureTwiddle </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">unsigned int &amp;&nbsp;</td>
          <td class="mdname" nowrap> <em>a</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>u</em>, </td>
        </tr>
        <tr>
          <td class="md" nowrap align="right"></td>
          <td></td>
          <td class="md" nowrap>const unsigned int&nbsp;</td>
          <td class="mdname" nowrap> <em>v</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>Outputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>a</em>&nbsp;</td><td>Twiddled value </td></tr>
  </table>
</dl>
<dl compact><dt><b>Inputs:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign=top><em>u</em>&nbsp;</td><td>Coordinate axis 0 </td></tr>
    <tr><td valign=top><em>v</em>&nbsp;</td><td>Coordinate axis 1 </td></tr>
  </table>
</dl>
<dl compact><dt><b>Description:</b></dt><dd>Combine a 2D coordinate into a twiddled value </dd></dl>
    </td>
  </tr>
</table>
<hr><h2>Variable Documentation</h2>
<a class="anchor" name="a19" doxytag="PVRTTexture.h::DXT_MIN_TEXHEIGHT" ></a><p>
<br><br><h3>DXT_MIN_TEXHEIGHT</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a19">DXT_MIN_TEXHEIGHT</a> = 4
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a18" doxytag="PVRTTexture.h::DXT_MIN_TEXWIDTH" ></a><p>
<br><br><h3>DXT_MIN_TEXWIDTH</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a18">DXT_MIN_TEXWIDTH</a> = 4
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a17" doxytag="PVRTTexture.h::ETC_MIN_TEXHEIGHT" ></a><p>
<br><br><h3>ETC_MIN_TEXHEIGHT</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a17">ETC_MIN_TEXHEIGHT</a> = 4
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a16" doxytag="PVRTTexture.h::ETC_MIN_TEXWIDTH" ></a><p>
<br><br><h3>ETC_MIN_TEXWIDTH</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a16">ETC_MIN_TEXWIDTH</a> = 4
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a13" doxytag="PVRTTexture.h::PVRTC2_MIN_TEXHEIGHT" ></a><p>
<br><br><h3>PVRTC2_MIN_TEXHEIGHT</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a13">PVRTC2_MIN_TEXHEIGHT</a> = 8
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a12" doxytag="PVRTTexture.h::PVRTC2_MIN_TEXWIDTH" ></a><p>
<br><br><h3>PVRTC2_MIN_TEXWIDTH</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a12">PVRTC2_MIN_TEXWIDTH</a> = 16
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a15" doxytag="PVRTTexture.h::PVRTC4_MIN_TEXHEIGHT" ></a><p>
<br><br><h3>PVRTC4_MIN_TEXHEIGHT</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a15">PVRTC4_MIN_TEXHEIGHT</a> = 8
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a14" doxytag="PVRTTexture.h::PVRTC4_MIN_TEXWIDTH" ></a><p>
<br><br><h3>PVRTC4_MIN_TEXWIDTH</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a14">PVRTC4_MIN_TEXWIDTH</a> = 8
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a7" doxytag="PVRTTexture.h::PVRTEX_ALPHA" ></a><p>
<br><br><h3>PVRTEX_ALPHA</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a7">PVRTEX_ALPHA</a> = (1&lt;&lt;15)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a2" doxytag="PVRTTexture.h::PVRTEX_BUMPMAP" ></a><p>
<br><br><h3>PVRTEX_BUMPMAP</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a2">PVRTEX_BUMPMAP</a> = (1&lt;&lt;10)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a4" doxytag="PVRTTexture.h::PVRTEX_CUBEMAP" ></a><p>
<br><br><h3>PVRTEX_CUBEMAP</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a4">PVRTEX_CUBEMAP</a> = (1&lt;&lt;12)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a5" doxytag="PVRTTexture.h::PVRTEX_FALSEMIPCOL" ></a><p>
<br><br><h3>PVRTEX_FALSEMIPCOL</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a5">PVRTEX_FALSEMIPCOL</a> = (1&lt;&lt;13)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a10" doxytag="PVRTTexture.h::PVRTEX_IDENTIFIER" ></a><p>
<br><br><h3>PVRTEX_IDENTIFIER</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a10">PVRTEX_IDENTIFIER</a> = 0x21525650
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a0" doxytag="PVRTTexture.h::PVRTEX_MIPMAP" ></a><p>
<br><br><h3>PVRTEX_MIPMAP</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a0">PVRTEX_MIPMAP</a> = (1&lt;&lt;8)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a9" doxytag="PVRTTexture.h::PVRTEX_PIXELTYPE" ></a><p>
<br><br><h3>PVRTEX_PIXELTYPE</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a9">PVRTEX_PIXELTYPE</a> = 0xff
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a3" doxytag="PVRTTexture.h::PVRTEX_TILING" ></a><p>
<br><br><h3>PVRTEX_TILING</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a3">PVRTEX_TILING</a> = (1&lt;&lt;11)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a1" doxytag="PVRTTexture.h::PVRTEX_TWIDDLE" ></a><p>
<br><br><h3>PVRTEX_TWIDDLE</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a1">PVRTEX_TWIDDLE</a> = (1&lt;&lt;9)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a11" doxytag="PVRTTexture.h::PVRTEX_V1_HEADER_SIZE" ></a><p>
<br><br><h3>PVRTEX_V1_HEADER_SIZE</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a11">PVRTEX_V1_HEADER_SIZE</a> = 44
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a8" doxytag="PVRTTexture.h::PVRTEX_VERTICAL_FLIP" ></a><p>
<br><br><h3>PVRTEX_VERTICAL_FLIP</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a8">PVRTEX_VERTICAL_FLIP</a> = (1&lt;&lt;16)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<a class="anchor" name="a6" doxytag="PVRTTexture.h::PVRTEX_VOLUME" ></a><p>
<br><br><h3>PVRTEX_VOLUME</h3><br><div>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="PVRTGlobal_8h.html#a19">PVRTuint32</a> <a class="el" href="PVRTTexture_8h.html#a6">PVRTEX_VOLUME</a> = (1&lt;&lt;14)
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
    </td>
  </tr>
</table>
<br>
<br>
<P align=left><FONT size=2><STRONG><A 
   href="http://www.imgtec.com/powervr/insider/legal/index.asp">Copyright</A> � 
   1999-2008, Imagination Technologies Ltd.</STRONG></FONT></P>
<hr>
<address style="align: left;"><small><FONT color=f0f>
Generated by <a href="http://www.doxygen.org/index.html">DOXYGEN</a> 1.3.6</small></address>
</body>
</html>
